package com.gobang.gobangboot.service;

import com.gobang.gobangboot.entity.User.User;
import com.gobang.gobangboot.entity.User.UserRegisterDTO;
import com.gobang.gobangboot.entity.User.UserVO;

public interface UserService {
    void register(UserRegisterDTO userDTO);

    String login(UserRegisterDTO userDTO);

    User getInfo();

    UserVO getEnemy(String enemyName);

    void updateUserInfo(User user);

    void updateAvatar(String urlPath);

    String loginByCode(UserRegisterDTO dto);
}
